<?php
namespace app\admin\controller;
use app\admin\common\Base;
use think\Db;
class Uploadimg extends Base
{
    public function uploadfoundation()
    {
        $status=0;
        $msg="上传失败";
        $img='';
        //1.获取一下提交的数据,包括上传文件
        $data = $this->request->param(true);
        //2获取一下上传的文件对象
        $file = $this->request->file('photo');
        $path=$data['path'];
        if(isset($data['type'])){
             $type=$data['type'];
             $info = $file->move(ROOT_PATH . 'uploads' . DS . $path . DS . $type);

        }else{
             $info = $file->move(ROOT_PATH . 'uploads' . DS . $path);
           // 移动到框架应用根目录/public/uploads/ 目录下
        }
        
       
        if($info){
            // 成功上传后 获取上传信息
            // 输出 jpg
            //echo $info->getExtension(); 
            // 输出 20160820/42a79759f284b767dfcb2a0197904287.jpg
            $status=1;
            $msg='上传成功';
            $img= $info->getSaveName();
        }else{
            $msg="上传失败";
            // 上传失败获取错误信息
            //echo $file->getError();
        }    
        return ['status'=>$status,'msg'=>$msg,'img'=>$img];
    
    }

  


}
